package araujoCoronelVillamayor.plantasVsZombies.domain

import java.util.ArrayList
import org.uqbar.commons.utils.Observable
import java.io.Serializable

@Observable
class Jardin implements Serializable {
	
	ArrayList<Fila> filas

	new(){
		filas = new ArrayList<Fila>
	}
	
	def cantidadFilas(){
		filas.size
	}
	
	def agregarFila(Fila fila){
		filas.add(fila)
	}
	
	def getFilas(){
		filas
	}
	
	def agregarPlanta(Planta planta, Fila fila) {
		fila.plantar(planta)
	}
	
}